Precious stone shell - German English Dictionary